toe-clip strap - Almanca İngilizce Sözlük